thousand flowers - Turkish English Dictionary